package com.my.algorithm.entity;



import java.math.BigDecimal;
import java.util.List;


//("碳数据申报")
public class CarbonDeclare  {
  //("id")
  private Integer id;
  //("企业id")
  private Integer companyId;
  //("申报年份")
  private String declareYear;
  //("年度总产值")
  private BigDecimal yearNum;
  //("年度工业增加值")
  private BigDecimal yearAddNum;
  //("是否为温室气体重点排放单位 0 否 1 是")
  private Integer gasEmit;
  //("近5年是否履约 0 否 1是")
  private Integer fiveYearFulfill;
  //绿色资产
  //("ccer资产吨数")
  private BigDecimal ccerNum;
  //("ccer资产证书附件")
  private String ccerFile;
  //("绿色电力证书Kwh数")
  private BigDecimal greenElectricityNum;
  //("绿色电力证书附件")
  private String greenElectricityFile;
  //("vcs吨数")
  private BigDecimal vcsNum;
  //("vcs附件")
  private String vcsFile;
  //("其他绿色资产")
  private List<CarbonDeclareGreenasset> otherGreenAsset;
  //("是否获得绿色工厂认证")
  private Integer greenFactory;
  //("绿色工厂等级")
  private Integer greenFactoryLevel;
  //("绿色工厂附件")
  private String greenFactoryFile;
  //("是否获得绿色供应链认证")
  private Integer greenSupply;
  //("绿色供应链等级")
  private Integer greenSupplyLevel;
  //("绿色供应链附件")
  private String greenSupplyFile;
  //("是否建立了绿色供应链数据追踪平台")
  private Integer greenTrace;
  //("绿色供应链平台")
  private String greenTraceLevel;
  //("绿色供应链平台附件")
  private String greenTraceFile;
  //("绿色产品")
  private List<CarbonDeclareGreenproduct> greenProduct;
  //("清洁能源")
  private List<CarbonDeclareClean> cleans;
  //("是否有电解铝的生产")
  private Integer electricAl;
  //("是否有钢铁的生产")
  private Integer steel;
  //("是否有平板玻璃生产")
  private Integer glass;
  //("是否有水泥生产")
  private Integer cement;
  //("是否有部分化工产品生产")
  private Integer chemical;
  //("是否有硝酸生产")
  private Integer nitricAcid;
  //("是否有其他产品生产")
  private Integer other;
  //("其他产品生产")
  private OtherProduce otherProduce;

  public Integer getId() {
    return id;
  }

  public void setId(Integer id) {
    this.id = id;
  }

  public Integer getCompanyId() {
    return companyId;
  }

  public void setCompanyId(Integer companyId) {
    this.companyId = companyId;
  }

  public String getDeclareYear() {
    return declareYear;
  }

  public void setDeclareYear(String declareYear) {
    this.declareYear = declareYear;
  }

  public BigDecimal getYearNum() {
    return yearNum;
  }

  public void setYearNum(BigDecimal yearNum) {
    this.yearNum = yearNum;
  }

  public BigDecimal getYearAddNum() {
    return yearAddNum;
  }

  public void setYearAddNum(BigDecimal yearAddNum) {
    this.yearAddNum = yearAddNum;
  }

  public Integer getGasEmit() {
    return gasEmit;
  }

  public void setGasEmit(Integer gasEmit) {
    this.gasEmit = gasEmit;
  }

  public Integer getFiveYearFulfill() {
    return fiveYearFulfill;
  }

  public void setFiveYearFulfill(Integer fiveYearFulfill) {
    this.fiveYearFulfill = fiveYearFulfill;
  }

  public BigDecimal getCcerNum() {
    return ccerNum;
  }

  public void setCcerNum(BigDecimal ccerNum) {
    this.ccerNum = ccerNum;
  }

  public String getCcerFile() {
    return ccerFile;
  }

  public void setCcerFile(String ccerFile) {
    this.ccerFile = ccerFile;
  }

  public BigDecimal getGreenElectricityNum() {
    return greenElectricityNum;
  }

  public void setGreenElectricityNum(BigDecimal greenElectricityNum) {
    this.greenElectricityNum = greenElectricityNum;
  }

  public String getGreenElectricityFile() {
    return greenElectricityFile;
  }

  public void setGreenElectricityFile(String greenElectricityFile) {
    this.greenElectricityFile = greenElectricityFile;
  }

  public BigDecimal getVcsNum() {
    return vcsNum;
  }

  public void setVcsNum(BigDecimal vcsNum) {
    this.vcsNum = vcsNum;
  }

  public String getVcsFile() {
    return vcsFile;
  }

  public void setVcsFile(String vcsFile) {
    this.vcsFile = vcsFile;
  }

  public List<CarbonDeclareGreenasset> getOtherGreenAsset() {
    return otherGreenAsset;
  }

  public void setOtherGreenAsset(List<CarbonDeclareGreenasset> otherGreenAsset) {
    this.otherGreenAsset = otherGreenAsset;
  }

  public Integer getGreenFactory() {
    return greenFactory;
  }

  public void setGreenFactory(Integer greenFactory) {
    this.greenFactory = greenFactory;
  }

  public Integer getGreenFactoryLevel() {
    return greenFactoryLevel;
  }

  public void setGreenFactoryLevel(Integer greenFactoryLevel) {
    this.greenFactoryLevel = greenFactoryLevel;
  }

  public String getGreenFactoryFile() {
    return greenFactoryFile;
  }

  public void setGreenFactoryFile(String greenFactoryFile) {
    this.greenFactoryFile = greenFactoryFile;
  }

  public Integer getGreenSupply() {
    return greenSupply;
  }

  public void setGreenSupply(Integer greenSupply) {
    this.greenSupply = greenSupply;
  }

  public Integer getGreenSupplyLevel() {
    return greenSupplyLevel;
  }

  public void setGreenSupplyLevel(Integer greenSupplyLevel) {
    this.greenSupplyLevel = greenSupplyLevel;
  }

  public String getGreenSupplyFile() {
    return greenSupplyFile;
  }

  public void setGreenSupplyFile(String greenSupplyFile) {
    this.greenSupplyFile = greenSupplyFile;
  }

  public Integer getGreenTrace() {
    return greenTrace;
  }

  public void setGreenTrace(Integer greenTrace) {
    this.greenTrace = greenTrace;
  }

  public String getGreenTraceLevel() {
    return greenTraceLevel;
  }

  public void setGreenTraceLevel(String greenTraceLevel) {
    this.greenTraceLevel = greenTraceLevel;
  }

  public String getGreenTraceFile() {
    return greenTraceFile;
  }

  public void setGreenTraceFile(String greenTraceFile) {
    this.greenTraceFile = greenTraceFile;
  }

  public List<CarbonDeclareGreenproduct> getGreenProduct() {
    return greenProduct;
  }

  public void setGreenProduct(List<CarbonDeclareGreenproduct> greenProduct) {
    this.greenProduct = greenProduct;
  }

  public List<CarbonDeclareClean> getCleans() {
    return cleans;
  }

  public void setCleans(List<CarbonDeclareClean> cleans) {
    this.cleans = cleans;
  }

  public Integer getElectricAl() {
    return electricAl;
  }

  public void setElectricAl(Integer electricAl) {
    this.electricAl = electricAl;
  }

  public Integer getSteel() {
    return steel;
  }

  public void setSteel(Integer steel) {
    this.steel = steel;
  }

  public Integer getGlass() {
    return glass;
  }

  public void setGlass(Integer glass) {
    this.glass = glass;
  }

  public Integer getCement() {
    return cement;
  }

  public void setCement(Integer cement) {
    this.cement = cement;
  }

  public Integer getChemical() {
    return chemical;
  }

  public void setChemical(Integer chemical) {
    this.chemical = chemical;
  }

  public Integer getNitricAcid() {
    return nitricAcid;
  }

  public void setNitricAcid(Integer nitricAcid) {
    this.nitricAcid = nitricAcid;
  }

  public Integer getOther() {
    return other;
  }

  public void setOther(Integer other) {
    this.other = other;
  }

  public OtherProduce getOtherProduce() {
    return otherProduce;
  }

  public void setOtherProduce(OtherProduce otherProduce) {
    this.otherProduce = otherProduce;
  }
}